//---------------------------------------------------------------------
// CascadeSharp
// General Public License V2
//---------------------------------------------------------------------

namespace CascadeSharp.TKService.Aspect
{
    //---------------------------------------------------------------------
    //  Enum  Aspect_XRGenericAction
    //---------------------------------------------------------------------
    public enum Aspect_XRGenericAction
    {
        Aspect_XRGenericAction_IsHeadsetOn = 0,
        Aspect_XRGenericAction_InputAppMenu = 1,
        Aspect_XRGenericAction_InputSysMenu = 2,
        Aspect_XRGenericAction_InputTriggerPull = 3,
        Aspect_XRGenericAction_InputTriggerClick = 4,
        Aspect_XRGenericAction_InputGripClick = 5,
        Aspect_XRGenericAction_InputTrackPadPosition = 6,
        Aspect_XRGenericAction_InputTrackPadTouch = 7,
        Aspect_XRGenericAction_InputTrackPadClick = 8,
        Aspect_XRGenericAction_InputThumbstickPosition = 9,
        Aspect_XRGenericAction_InputThumbstickTouch = 10,
        Aspect_XRGenericAction_InputThumbstickClick = 11,
        Aspect_XRGenericAction_InputPoseBase = 12,
        Aspect_XRGenericAction_InputPoseFront = 13,
        Aspect_XRGenericAction_InputPoseHandGrip = 14,
        Aspect_XRGenericAction_InputPoseFingerTip = 15,
        Aspect_XRGenericAction_OutputHaptic = 16
    } // enum  class Aspect_XRGenericAction
}